package org.ytor.common.util.excel;

import java.lang.reflect.Field;

/**
 * created by yangtong on 2025/5/29 22:16:59
 * <br/>
 * Excel解析成对象的字段处理器
 */
@FunctionalInterface
public interface IExcelFieldHandler<T, V, R> {
    /**
     * 处理方法
     * @param targetObj 目标对象
     * @param field 目标字段
     * @param value 从excel中读取出的原始数据
     * @return 经过处理后真正赋值给字段的值
     */
    R handler(T targetObj, Field field, V value);

}
